Receiver-Oriented Adaptive Buffer Allocation in Credit-Based Flow Control for ATM Networks
نویسندگان
چکیده
In credit-based flow control for ATM networks, buffer is jirst allocated to each VC (virtual circuit) and then credit control is applied to the VC for avoiding possible buffer overjow. Receiveroriented, adaptive buffer allocation allows a receiver to allocate its buffer dynamically, to VCs from multiple upstream nodes based on their bandwidth usage. This paper describes, in detail, such an adaptive algorithm capable of supporting a wide range of link speeds and propagation delays, and also packing multiple allocation and credit records in a single message. Analysis and simulation results show that even under highly bursty trafic, the adaptive scheme guarantees no cell loss due to congestion, and achieves excellent performance in utilization, faimess, ramp -up and packing, while requiring only relatively small node memory and bandwidth overhead. The required memory need only be 4*RTT -+ 2 *N, where RTT is the link round-trip time in cell cycles and N is the number of VCs.
منابع مشابه
Credit-Based Flow Control for ATM Networks
In credit-based flow control for ATM networks, switch buffer space is first allocated to each virtual circuit (VC) and then credit control is applied to the VC to prevent possible buffer overflow. Adaptive buffer allocation improves sharing by allowing dynamic allocation of buffer space to multiple VCs sharing the same buffer pool. This paper gives an overview of credit flow control and present...
متن کاملRate-based Scheme for Atm Flow Control
ATM is representative of the connection-oriented resource provisioning class of protocols. The ATM network is expected to provide end-to-end QoS guarantees to connections in the form of bounds on delays, errors and/or losses. Performance management in ATM network depend upon different parameters. ABR flow control is one of the important parameter for performance management. In this paper, we sh...
متن کاملA Reliable, Adaptive Network Protocol for Video Transport
In this paper, we present an adaptive network layer protocol that: (1) minimizes buffer requirement in the network while guaranteeing that packets of VBR encoded video flows will not be lost, and (2) minimizes end-to-end delay and jitter of frames. To achieve the former objective, we utilize receiver-oriented adaptive credit-based flow control algorithm, and derive necessary and sufficient numb...
متن کاملQueueing Network Models of Credit -Based Flow Control
Keywords--Forkjom queues, Bulk-arrival process, Credit-based flow control, Performance evaluation, InfiniBand, Fibre Channel. 1. I N T R O D U C T I O N Credit-based flow control management schemes are becoming increasingly popular in high-speed networks that span a local area. Fibre Channel [1], the technology used to realize storage area networks, employs credit-based methods for both end-to-...
متن کاملExperimental Evaluation of ATM Congestion Control Mechanisms
Tt is widely believed that closed-loop per-VC flow control is needed to effectively deal with congestion for ABR traffic in ATM networks. The many ATM flow control mechanisms that have been proposed can be divided in two classes. A first class consists of roundtrip-based rate control algorithms in which a source selects a transmit rate for each VC, based on feedback from the switches along its ...
متن کامل